package com.tul.exercise.base.jmockit.attestandinjectable;

/**
 *  《JMockit中文网》示例 6
 *
 *  @Tested & @Injectable
 *  场景为例：在买家下订单时，电商网站后台程序需要校验买家的身份（是否合法，例如是否在黑名单中），
 *       若下订单没有问题还要发邮件给买家
 */
public interface MailService {
    /**
     * 发送邮件
     *
     * @param userId
     *            邮件接受人id
     * @param content
     *            邮件内容
     * @return 发送成功了，就返回true,否则返回false
     */
    public boolean sendMail(long userId, String content);
}
